/**********************************************************************************************************************
 *  COPYRIGHT
 *  -------------------------------------------------------------------------------------------------------------------
 *
 *                This software is copyright protected and proprietary to Vector Informatik GmbH.
 *                Vector Informatik GmbH grants to you only those rights as set out in the license conditions.
 *                All other rights remain with Vector Informatik GmbH.
 *  -------------------------------------------------------------------------------------------------------------------
 *  FILE DESCRIPTION
 *  -------------------------------------------------------------------------------------------------------------------
 *          File:  Rte_CtApCanAdaptor.h
 *        Config:  S32K144_Start.dpa
 *   ECU-Project:  AMP
 *
 *     Generator:  MICROSAR RTE Generator Version 4.19.0
 *                 RTE Core Version 1.19.0
 *       License:  CBD1800257
 *
 *   Description:  Application header file for SW-C <CtApCanAdaptor>
 *********************************************************************************************************************/

/* double include prevention */
#ifndef _RTE_CTAPCANADAPTOR_H
# define _RTE_CTAPCANADAPTOR_H

# ifndef RTE_CORE
#  ifdef RTE_APPLICATION_HEADER_FILE
#   error Multiple application header files included.
#  endif
#  define RTE_APPLICATION_HEADER_FILE
#  ifndef RTE_PTR2ARRAYBASETYPE_PASSING
#   define RTE_PTR2ARRAYBASETYPE_PASSING
#  endif
# endif

# ifdef __cplusplus
extern "C"
{
# endif /* __cplusplus */

/* include files */

# include "Rte_CtApCanAdaptor_Type.h"
# include "Rte_DataHandleType.h"

# ifndef RTE_CORE

#  include "Com.h"


# endif /* !defined(RTE_CORE) */


# ifndef RTE_CORE
/**********************************************************************************************************************
 * Init Values for unqueued S/R communication (primitive types only)
 *********************************************************************************************************************/

#  define Rte_InitValue_AMP_AudioVolVSCModReq_AMP_AudioVolVSCModReq (2U)
#  define Rte_InitValue_AMP_BeepSourceSet_AMP_BeepSourceSet (0U)
#  define Rte_InitValue_AMP_BestListenPosnReq_AMP_BestListenPosnReq (1U)
#  define Rte_InitValue_AMP_FRAudioFaderSet_AMP_FRAudioFaderSet (16U)
#  define Rte_InitValue_AMP_GetTempInfoReq_AMP_GetTempInfoReq (FALSE)
#  define Rte_InitValue_AMP_HFMVolSet_AMP_HFMVolSet (11U)
#  define Rte_InitValue_AMP_HighFrqAudioSet_AMP_HighFrqAudioSet (16U)
#  define Rte_InitValue_AMP_LRAudioBalanceSet_AMP_LRAudioBalanceSet (16U)
#  define Rte_InitValue_AMP_LowFrqAudioSet_AMP_LowFrqAudioSet (16U)
#  define Rte_InitValue_AMP_MainVolSet_AMP_MainVolSet (11U)
#  define Rte_InitValue_AMP_MediaCallSourceSet_AMP_MediaCallSourceSet (0U)
#  define Rte_InitValue_AMP_MidFrqAudioSet_AMP_MidFrqAudioSet (16U)
#  define Rte_InitValue_AMP_MuteSet_AMP_MuteSet (0U)
#  define Rte_InitValue_AMP_NaviSourceSet_AMP_NaviSourceSet (0U)
#  define Rte_InitValue_AMP_NaviVolSet_AMP_NaviVolSet (5U)
#  define Rte_InitValue_AMP_RadarVolSet_AMP_RadarVolSet (11U)
#  define Rte_InitValue_AMP_TTSVolSet_VR_AMP_TTSVolSet_VR (10U)
#  define Rte_InitValue_AMP_TempSts_AMP_TempSts (0U)
#  define Rte_InitValue_AMP_TempValue_AMP_TempValue (50U)
#  define Rte_InitValue_AMP_UltraLowFrqAudioSet_AMP_UltraLowFrqAudioSet (16U)
#  define Rte_InitValue_ANCSwtSet_ANCSwtSet (TRUE)
#  define Rte_InitValue_AVMMediaVolLvlReq_AVMMediaVolLvlReq (10U)
#  define Rte_InitValue_AudioChanModSet_AudioChanModSet (0U)
#  define Rte_InitValue_AvasSourceSet_AvasSourceSet (0U)
#  define Rte_InitValue_BdSoundSourceSet_BdSoundSourceSet (0U)
#  define Rte_InitValue_DrvDoorSts_DrvDoorSts (FALSE)
#  define Rte_InitValue_DrvSideRearWinPosnSts_Perc_DrvSideRearWinPosnSts_Perc (0U)
#  define Rte_InitValue_DrvWinPosnSts_Perc_DrvWinPosnSts_Perc (0U)
#  define Rte_InitValue_DynaudioSoundFeatures_DynaudioSoundFeatures (0U)
#  define Rte_InitValue_EngSpd_EngSpd (0U)
#  define Rte_InitValue_EngSpdVldty_EngSpdVldty (2U)
#  define Rte_InitValue_HdPrivacyModeSet_HdPrivacyModeSet (1U)
#  define Rte_InitValue_ICCSwtReq_ICCSwtReq (FALSE)
#  define Rte_InitValue_IESS_MdlSwtReq_IESS_MdlSwtReq (0U)
#  define Rte_InitValue_IPVolSet_IPVolSet (15U)
#  define Rte_InitValue_Initialization_Status_S_Initialization_Status_S (0U)
#  define Rte_InitValue_InsSourceSet_InsSourceSet (0U)
#  define Rte_InitValue_LRDoorSts_LRDoorSts (FALSE)
#  define Rte_InitValue_LShkActvt_LShkActvt (TRUE)
#  define Rte_InitValue_LShkAudioSet_LShkAudioSet (1U)
#  define Rte_InitValue_Media_Initialization_Status_S_Media_Initialization_Status_S (0U)
#  define Rte_InitValue_NaviMediaVolLvlReq_NaviMediaVolLvlReq (10U)
#  define Rte_InitValue_PassSideRearWinPosnSts_Perc_PassSideRearWinPosnSts_Perc (0U)
#  define Rte_InitValue_PassWinPosnSts_Perc_PassWinPosnSts_Perc (0U)
#  define Rte_InitValue_PassengerDoorSts_PassengerDoorSts (FALSE)
#  define Rte_InitValue_RRDoorSts_RRDoorSts (FALSE)
#  define Rte_InitValue_RShkActvt_RShkActvt (TRUE)
#  define Rte_InitValue_RShkAudioSet_RShkAudioSet (1U)
#  define Rte_InitValue_RadarSourceSet_RadarSourceSet (0U)
#  define Rte_InitValue_SrPosn_VR_APP_SrPosn_VR_APP (127U)
#  define Rte_InitValue_SurrVoiceSet_SurrVoiceSet (1U)
#  define Rte_InitValue_TrunkSts_TrunkSts (FALSE)
#  define Rte_InitValue_VRTTSSourceSet_VRTTSSourceSet (FALSE)
#  define Rte_InitValue_VehSpd_VehSpd (0U)
#  define Rte_InitValue_VehSpdVld_VehSpdVld (FALSE)
# endif


# define RTE_START_SEC_CODE
# include "MemMap.h" /* PRQA S 5087 */ /* MD_MSR_19.1 */

/**********************************************************************************************************************
 * API prototypes
 *********************************************************************************************************************/
FUNC(Std_ReturnType, RTE_CODE) Rte_Write_CtApCanAdaptor_AMP_TempSts_AMP_TempSts(AMP_TempSts data); /* PRQA S 0850 */ /* MD_MSR_19.8 */
FUNC(Std_ReturnType, RTE_CODE) Rte_Write_CtApCanAdaptor_AMP_TempValue_AMP_TempValue(AMP_TempValue data); /* PRQA S 0850 */ /* MD_MSR_19.8 */
FUNC(Std_ReturnType, RTE_CODE) Rte_Write_CtApCanAdaptor_Initialization_Status_S_Initialization_Status_S(Initialization_Status_S data); /* PRQA S 0850 */ /* MD_MSR_19.8 */
FUNC(Std_ReturnType, RTE_CODE) Rte_Write_CtApCanAdaptor_PpCanAdaptorOutGetTempInfoReq_GetTempInfoReq(IdtCanAdaptorGetTempInfoReq data); /* PRQA S 0850 */ /* MD_MSR_19.8 */

# define RTE_STOP_SEC_CODE
# include "MemMap.h" /* PRQA S 5087 */ /* MD_MSR_19.1 */


# ifndef RTE_CORE

/**********************************************************************************************************************
 * Rte_Read_<p>_<d> (explicit S/R communication with isQueued = false)
 *********************************************************************************************************************/
#  define Rte_Read_AMP_AudioVolVSCModReq_AMP_AudioVolVSCModReq Rte_Read_CtApCanAdaptor_AMP_AudioVolVSCModReq_AMP_AudioVolVSCModReq
#  define Rte_Read_CtApCanAdaptor_AMP_AudioVolVSCModReq_AMP_AudioVolVSCModReq(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_AudioVolVSCModReq_oHUT2_oCAN_91006282_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_BeepSourceSet_AMP_BeepSourceSet Rte_Read_CtApCanAdaptor_AMP_BeepSourceSet_AMP_BeepSourceSet
#  define Rte_Read_CtApCanAdaptor_AMP_BeepSourceSet_AMP_BeepSourceSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_BeepSourceSet_oHUT2_oCAN_89687d4c_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_BestListenPosnReq_AMP_BestListenPosnReq Rte_Read_CtApCanAdaptor_AMP_BestListenPosnReq_AMP_BestListenPosnReq
#  define Rte_Read_CtApCanAdaptor_AMP_BestListenPosnReq_AMP_BestListenPosnReq(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_BestListenPosnReq_oHUT3_oCAN_e0df6930_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_FRAudioFaderSet_AMP_FRAudioFaderSet Rte_Read_CtApCanAdaptor_AMP_FRAudioFaderSet_AMP_FRAudioFaderSet
#  define Rte_Read_CtApCanAdaptor_AMP_FRAudioFaderSet_AMP_FRAudioFaderSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_FRAudioFaderSet_oHUT2_oCAN_b23dad88_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_GetTempInfoReq_AMP_GetTempInfoReq Rte_Read_CtApCanAdaptor_AMP_GetTempInfoReq_AMP_GetTempInfoReq
#  define Rte_Read_CtApCanAdaptor_AMP_GetTempInfoReq_AMP_GetTempInfoReq(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_GetTempInfoReq_oHUT3_oCAN_d402a9ba_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_HFMVolSet_AMP_HFMVolSet Rte_Read_CtApCanAdaptor_AMP_HFMVolSet_AMP_HFMVolSet
#  define Rte_Read_CtApCanAdaptor_AMP_HFMVolSet_AMP_HFMVolSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_HFMVolSet_oHUT3_oCAN_1e46da64_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_HighFrqAudioSet_AMP_HighFrqAudioSet Rte_Read_CtApCanAdaptor_AMP_HighFrqAudioSet_AMP_HighFrqAudioSet
#  define Rte_Read_CtApCanAdaptor_AMP_HighFrqAudioSet_AMP_HighFrqAudioSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_HighFrqAudioSet_oHUT2_oCAN_c7982f72_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_LRAudioBalanceSet_AMP_LRAudioBalanceSet Rte_Read_CtApCanAdaptor_AMP_LRAudioBalanceSet_AMP_LRAudioBalanceSet
#  define Rte_Read_CtApCanAdaptor_AMP_LRAudioBalanceSet_AMP_LRAudioBalanceSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_LRAudioBalanceSet_oHUT2_oCAN_d076a2b1_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_LowFrqAudioSet_AMP_LowFrqAudioSet Rte_Read_CtApCanAdaptor_AMP_LowFrqAudioSet_AMP_LowFrqAudioSet
#  define Rte_Read_CtApCanAdaptor_AMP_LowFrqAudioSet_AMP_LowFrqAudioSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_LowFrqAudioSet_oHUT2_oCAN_d96d69ad_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_MainVolSet_AMP_MainVolSet Rte_Read_CtApCanAdaptor_AMP_MainVolSet_AMP_MainVolSet
#  define Rte_Read_CtApCanAdaptor_AMP_MainVolSet_AMP_MainVolSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_MainVolSet_oHUT3_oCAN_84d1fd47_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_MediaCallSourceSet_AMP_MediaCallSourceSet Rte_Read_CtApCanAdaptor_AMP_MediaCallSourceSet_AMP_MediaCallSourceSet
#  define Rte_Read_CtApCanAdaptor_AMP_MediaCallSourceSet_AMP_MediaCallSourceSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_MediaCallSourceSet_oHUT2_oCAN_46066d29_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_MidFrqAudioSet_AMP_MidFrqAudioSet Rte_Read_CtApCanAdaptor_AMP_MidFrqAudioSet_AMP_MidFrqAudioSet
#  define Rte_Read_CtApCanAdaptor_AMP_MidFrqAudioSet_AMP_MidFrqAudioSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_MidFrqAudioSet_oHUT2_oCAN_bb4c1482_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_MuteSet_AMP_MuteSet Rte_Read_CtApCanAdaptor_AMP_MuteSet_AMP_MuteSet
#  define Rte_Read_CtApCanAdaptor_AMP_MuteSet_AMP_MuteSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_MuteSet_oHUT2_oCAN_003d53eb_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_NaviSourceSet_AMP_NaviSourceSet Rte_Read_CtApCanAdaptor_AMP_NaviSourceSet_AMP_NaviSourceSet
#  define Rte_Read_CtApCanAdaptor_AMP_NaviSourceSet_AMP_NaviSourceSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_NaviSourceSet_oHUT2_oCAN_537c013b_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_NaviVolSet_AMP_NaviVolSet Rte_Read_CtApCanAdaptor_AMP_NaviVolSet_AMP_NaviVolSet
#  define Rte_Read_CtApCanAdaptor_AMP_NaviVolSet_AMP_NaviVolSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_NaviVolSet_oHUT3_oCAN_4e3cd804_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_RadarVolSet_AMP_RadarVolSet Rte_Read_CtApCanAdaptor_AMP_RadarVolSet_AMP_RadarVolSet
#  define Rte_Read_CtApCanAdaptor_AMP_RadarVolSet_AMP_RadarVolSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_RadarVolSet_oHUT10_oCAN_a01d7587_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_TTSVolSet_VR_AMP_TTSVolSet_VR Rte_Read_CtApCanAdaptor_AMP_TTSVolSet_VR_AMP_TTSVolSet_VR
#  define Rte_Read_CtApCanAdaptor_AMP_TTSVolSet_VR_AMP_TTSVolSet_VR(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_TTSVolSet_VR_oHUT3_oCAN_d16734ee_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AMP_UltraLowFrqAudioSet_AMP_UltraLowFrqAudioSet Rte_Read_CtApCanAdaptor_AMP_UltraLowFrqAudioSet_AMP_UltraLowFrqAudioSet
#  define Rte_Read_CtApCanAdaptor_AMP_UltraLowFrqAudioSet_AMP_UltraLowFrqAudioSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AMP_UltraLowFrqAudioSet_oHUT2_oCAN_4e5475c1_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_ANCSwtSet_ANCSwtSet Rte_Read_CtApCanAdaptor_ANCSwtSet_ANCSwtSet
#  define Rte_Read_CtApCanAdaptor_ANCSwtSet_ANCSwtSet(data) (Com_ReceiveSignal(ComConf_ComSignal_ANCSwtSet_oHUT2_oCAN_363359b8_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AVMMediaVolLvlReq_AVMMediaVolLvlReq Rte_Read_CtApCanAdaptor_AVMMediaVolLvlReq_AVMMediaVolLvlReq
#  define Rte_Read_CtApCanAdaptor_AVMMediaVolLvlReq_AVMMediaVolLvlReq(data) (Com_ReceiveSignal(ComConf_ComSignal_AVMMediaVolLvlReq_oHUT17_oCAN_efc5ede4_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AudioChanModSet_AudioChanModSet Rte_Read_CtApCanAdaptor_AudioChanModSet_AudioChanModSet
#  define Rte_Read_CtApCanAdaptor_AudioChanModSet_AudioChanModSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AudioChanModSet_oHUT3_oCAN_c3e69f64_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_AvasSourceSet_AvasSourceSet Rte_Read_CtApCanAdaptor_AvasSourceSet_AvasSourceSet
#  define Rte_Read_CtApCanAdaptor_AvasSourceSet_AvasSourceSet(data) (Com_ReceiveSignal(ComConf_ComSignal_AvasSourceSet_oHUT2_oCAN_f46e2d7b_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_BdSoundSourceSet_BdSoundSourceSet Rte_Read_CtApCanAdaptor_BdSoundSourceSet_BdSoundSourceSet
#  define Rte_Read_CtApCanAdaptor_BdSoundSourceSet_BdSoundSourceSet(data) (Com_ReceiveSignal(ComConf_ComSignal_BdSoundSourceSet_oHUT2_oCAN_275588e0_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_DrvDoorSts_DrvDoorSts Rte_Read_CtApCanAdaptor_DrvDoorSts_DrvDoorSts
#  define Rte_Read_CtApCanAdaptor_DrvDoorSts_DrvDoorSts(data) (Com_ReceiveSignal(ComConf_ComSignal_DrvDoorSts_oBCM1_oCAN_089b097e_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_DrvSideRearWinPosnSts_Perc_DrvSideRearWinPosnSts_Perc Rte_Read_CtApCanAdaptor_DrvSideRearWinPosnSts_Perc_DrvSideRearWinPosnSts_Perc
#  define Rte_Read_CtApCanAdaptor_DrvSideRearWinPosnSts_Perc_DrvSideRearWinPosnSts_Perc(data) (Com_ReceiveSignal(ComConf_ComSignal_DrvSideRearWinPosnSts_Perc_oDDCM3_oCAN_d5052ce8_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_DrvWinPosnSts_Perc_DrvWinPosnSts_Perc Rte_Read_CtApCanAdaptor_DrvWinPosnSts_Perc_DrvWinPosnSts_Perc
#  define Rte_Read_CtApCanAdaptor_DrvWinPosnSts_Perc_DrvWinPosnSts_Perc(data) (Com_ReceiveSignal(ComConf_ComSignal_DrvWinPosnSts_Perc_oDDCM1_oCAN_bd3cabb9_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_DynaudioSoundFeatures_DynaudioSoundFeatures Rte_Read_CtApCanAdaptor_DynaudioSoundFeatures_DynaudioSoundFeatures
#  define Rte_Read_CtApCanAdaptor_DynaudioSoundFeatures_DynaudioSoundFeatures(data) (Com_ReceiveSignal(ComConf_ComSignal_DynaudioSoundFeatures_oHUT3_oCAN_420c3960_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_EngSpd_EngSpd Rte_Read_CtApCanAdaptor_EngSpd_EngSpd
#  define Rte_Read_CtApCanAdaptor_EngSpd_EngSpd(data) (Com_ReceiveSignal(ComConf_ComSignal_EngSpd_oECM1_oCAN_9d8630d3_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_EngSpdVldty_EngSpdVldty Rte_Read_CtApCanAdaptor_EngSpdVldty_EngSpdVldty
#  define Rte_Read_CtApCanAdaptor_EngSpdVldty_EngSpdVldty(data) (Com_ReceiveSignal(ComConf_ComSignal_EngSpdVldty_oECM1_oCAN_bbc5fe0b_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_HdPrivacyModeSet_HdPrivacyModeSet Rte_Read_CtApCanAdaptor_HdPrivacyModeSet_HdPrivacyModeSet
#  define Rte_Read_CtApCanAdaptor_HdPrivacyModeSet_HdPrivacyModeSet(data) (Com_ReceiveSignal(ComConf_ComSignal_HdPrivacyModeSet_oHUT3_oCAN_f73d7971_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_ICCSwtReq_ICCSwtReq Rte_Read_CtApCanAdaptor_ICCSwtReq_ICCSwtReq
#  define Rte_Read_CtApCanAdaptor_ICCSwtReq_ICCSwtReq(data) (Com_ReceiveSignal(ComConf_ComSignal_ICCSwtReq_oHUT3_oCAN_52335af6_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_IESS_MdlSwtReq_IESS_MdlSwtReq Rte_Read_CtApCanAdaptor_IESS_MdlSwtReq_IESS_MdlSwtReq
#  define Rte_Read_CtApCanAdaptor_IESS_MdlSwtReq_IESS_MdlSwtReq(data) (Com_ReceiveSignal(ComConf_ComSignal_IESS_MdlSwtReq_oHUT3_oCAN_5218d34d_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_IPVolSet_IPVolSet Rte_Read_CtApCanAdaptor_IPVolSet_IPVolSet
#  define Rte_Read_CtApCanAdaptor_IPVolSet_IPVolSet(data) (Com_ReceiveSignal(ComConf_ComSignal_IPVolSet_oHUT10_oCAN_36f243f7_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_InsSourceSet_InsSourceSet Rte_Read_CtApCanAdaptor_InsSourceSet_InsSourceSet
#  define Rte_Read_CtApCanAdaptor_InsSourceSet_InsSourceSet(data) (Com_ReceiveSignal(ComConf_ComSignal_InsSourceSet_oHUT2_oCAN_66f544ba_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_LRDoorSts_LRDoorSts Rte_Read_CtApCanAdaptor_LRDoorSts_LRDoorSts
#  define Rte_Read_CtApCanAdaptor_LRDoorSts_LRDoorSts(data) (Com_ReceiveSignal(ComConf_ComSignal_LRDoorSts_oBCM1_oCAN_cfc247b8_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_LShkActvt_LShkActvt Rte_Read_CtApCanAdaptor_LShkActvt_LShkActvt
#  define Rte_Read_CtApCanAdaptor_LShkActvt_LShkActvt(data) (Com_ReceiveSignal(ComConf_ComSignal_LShkActvt_oHUT3_oCAN_ccaaac9c_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_LShkAudioSet_LShkAudioSet Rte_Read_CtApCanAdaptor_LShkAudioSet_LShkAudioSet
#  define Rte_Read_CtApCanAdaptor_LShkAudioSet_LShkAudioSet(data) (Com_ReceiveSignal(ComConf_ComSignal_LShkAudioSet_oHUT3_oCAN_06ede832_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_Media_Initialization_Status_S_Media_Initialization_Status_S Rte_Read_CtApCanAdaptor_Media_Initialization_Status_S_Media_Initialization_Status_S
#  define Rte_Read_CtApCanAdaptor_Media_Initialization_Status_S_Media_Initialization_Status_S(data) (Com_ReceiveSignal(ComConf_ComSignal_Media_Initialization_Status_S_oHUT21_oCAN_cd6a39db_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_NaviMediaVolLvlReq_NaviMediaVolLvlReq Rte_Read_CtApCanAdaptor_NaviMediaVolLvlReq_NaviMediaVolLvlReq
#  define Rte_Read_CtApCanAdaptor_NaviMediaVolLvlReq_NaviMediaVolLvlReq(data) (Com_ReceiveSignal(ComConf_ComSignal_NaviMediaVolLvlReq_oHUT17_oCAN_80124c25_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_PassSideRearWinPosnSts_Perc_PassSideRearWinPosnSts_Perc Rte_Read_CtApCanAdaptor_PassSideRearWinPosnSts_Perc_PassSideRearWinPosnSts_Perc
#  define Rte_Read_CtApCanAdaptor_PassSideRearWinPosnSts_Perc_PassSideRearWinPosnSts_Perc(data) (Com_ReceiveSignal(ComConf_ComSignal_PassSideRearWinPosnSts_Perc_oPDCM1_oCAN_a00ca3a6_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_PassWinPosnSts_Perc_PassWinPosnSts_Perc Rte_Read_CtApCanAdaptor_PassWinPosnSts_Perc_PassWinPosnSts_Perc
#  define Rte_Read_CtApCanAdaptor_PassWinPosnSts_Perc_PassWinPosnSts_Perc(data) (Com_ReceiveSignal(ComConf_ComSignal_PassWinPosnSts_Perc_oPDCM1_oCAN_8f6ae228_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_PassengerDoorSts_PassengerDoorSts Rte_Read_CtApCanAdaptor_PassengerDoorSts_PassengerDoorSts
#  define Rte_Read_CtApCanAdaptor_PassengerDoorSts_PassengerDoorSts(data) (Com_ReceiveSignal(ComConf_ComSignal_PassengerDoorSts_oBCM1_oCAN_9adadb75_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_RRDoorSts_RRDoorSts Rte_Read_CtApCanAdaptor_RRDoorSts_RRDoorSts
#  define Rte_Read_CtApCanAdaptor_RRDoorSts_RRDoorSts(data) (Com_ReceiveSignal(ComConf_ComSignal_RRDoorSts_oBCM1_oCAN_36fca7fa_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_RShkActvt_RShkActvt Rte_Read_CtApCanAdaptor_RShkActvt_RShkActvt
#  define Rte_Read_CtApCanAdaptor_RShkActvt_RShkActvt(data) (Com_ReceiveSignal(ComConf_ComSignal_RShkActvt_oHUT3_oCAN_35944cde_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_RShkAudioSet_RShkAudioSet Rte_Read_CtApCanAdaptor_RShkAudioSet_RShkAudioSet
#  define Rte_Read_CtApCanAdaptor_RShkAudioSet_RShkAudioSet(data) (Com_ReceiveSignal(ComConf_ComSignal_RShkAudioSet_oHUT3_oCAN_eaec5f22_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_RadarSourceSet_RadarSourceSet Rte_Read_CtApCanAdaptor_RadarSourceSet_RadarSourceSet
#  define Rte_Read_CtApCanAdaptor_RadarSourceSet_RadarSourceSet(data) (Com_ReceiveSignal(ComConf_ComSignal_RadarSourceSet_oHUT2_oCAN_ec25ac4e_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_SrPosn_VR_APP_SrPosn_VR_APP Rte_Read_CtApCanAdaptor_SrPosn_VR_APP_SrPosn_VR_APP
#  define Rte_Read_CtApCanAdaptor_SrPosn_VR_APP_SrPosn_VR_APP(data) (Com_ReceiveSignal(ComConf_ComSignal_SrPosn_VR_APP_oBCM12_oCAN_e4ed0483_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_SurrVoiceSet_SurrVoiceSet Rte_Read_CtApCanAdaptor_SurrVoiceSet_SurrVoiceSet
#  define Rte_Read_CtApCanAdaptor_SurrVoiceSet_SurrVoiceSet(data) (Com_ReceiveSignal(ComConf_ComSignal_SurrVoiceSet_oHUT3_oCAN_fd016c7d_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_TrunkSts_TrunkSts Rte_Read_CtApCanAdaptor_TrunkSts_TrunkSts
#  define Rte_Read_CtApCanAdaptor_TrunkSts_TrunkSts(data) (Com_ReceiveSignal(ComConf_ComSignal_TrunkSts_oBCM1_oCAN_72eadbe4_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_VRTTSSourceSet_VRTTSSourceSet Rte_Read_CtApCanAdaptor_VRTTSSourceSet_VRTTSSourceSet
#  define Rte_Read_CtApCanAdaptor_VRTTSSourceSet_VRTTSSourceSet(data) (Com_ReceiveSignal(ComConf_ComSignal_VRTTSSourceSet_oHUT2_oCAN_af5fcd0a_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_VehSpd_VehSpd Rte_Read_CtApCanAdaptor_VehSpd_VehSpd
#  define Rte_Read_CtApCanAdaptor_VehSpd_VehSpd(data) (Com_ReceiveSignal(ComConf_ComSignal_VehSpd_oABS3_oCAN_3c710d00_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Read_VehSpdVld_VehSpdVld Rte_Read_CtApCanAdaptor_VehSpdVld_VehSpdVld
#  define Rte_Read_CtApCanAdaptor_VehSpdVld_VehSpdVld(data) (Com_ReceiveSignal(ComConf_ComSignal_VehSpdVld_oABS3_oCAN_79c0ff69_Rx, (data))) /* PRQA S 3453 */ /* MD_MSR_19.7 */


/**********************************************************************************************************************
 * Rte_Write_<p>_<d> (explicit S/R communication with isQueued = false)
 *********************************************************************************************************************/
#  define Rte_Write_AMP_TempSts_AMP_TempSts Rte_Write_CtApCanAdaptor_AMP_TempSts_AMP_TempSts
#  define Rte_Write_AMP_TempValue_AMP_TempValue Rte_Write_CtApCanAdaptor_AMP_TempValue_AMP_TempValue
#  define Rte_Write_Initialization_Status_S_Initialization_Status_S Rte_Write_CtApCanAdaptor_Initialization_Status_S_Initialization_Status_S
#  define Rte_Write_PpCanAdaptorOutANCSwtSet_ANCSwtSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutANCSwtSet_ANCSwtSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutANCSwtSet_ANCSwtSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutAVMMediaVolLvlReq_AVMMediaVolLvlReq Rte_Write_CtApCanAdaptor_PpCanAdaptorOutAVMMediaVolLvlReq_AVMMediaVolLvlReq
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutAVMMediaVolLvlReq_AVMMediaVolLvlReq(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutAmpMuteSet_AmpMuteSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutAmpMuteSet_AmpMuteSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutAmpMuteSet_AmpMuteSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutAudioChanModeSet_AudioChanModSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutAudioChanModeSet_AudioChanModSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutAudioChanModeSet_AudioChanModSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutAudioVolVSCModReq_AudioVolVSCModReq Rte_Write_CtApCanAdaptor_PpCanAdaptorOutAudioVolVSCModReq_AudioVolVSCModReq
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutAudioVolVSCModReq_AudioVolVSCModReq(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutAvasSourceSet_AvasSourceSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutAvasSourceSet_AvasSourceSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutAvasSourceSet_AvasSourceSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutBassSet_BassSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutBassSet_BassSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutBassSet_BassSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutBdSoundSourceSet_BdSoundSourceSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutBdSoundSourceSet_BdSoundSourceSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutBdSoundSourceSet_BdSoundSourceSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutBestListenPosnReq_BestListenPosnReq Rte_Write_CtApCanAdaptor_PpCanAdaptorOutBestListenPosnReq_BestListenPosnReq
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutBestListenPosnReq_BestListenPosnReq(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutBestListenPosn_Reset_BestListenPosn_Reset Rte_Write_CtApCanAdaptor_PpCanAdaptorOutBestListenPosn_Reset_BestListenPosn_Reset
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutBestListenPosn_Reset_BestListenPosn_Reset(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutDoorSts_DrvDoorSts Rte_Write_CtApCanAdaptor_PpCanAdaptorOutDoorSts_DrvDoorSts
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutDoorSts_DrvDoorSts(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutDrvDoorSts_DrvDoorSts Rte_Write_CtApCanAdaptor_PpCanAdaptorOutDrvDoorSts_DrvDoorSts
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutDrvDoorSts_DrvDoorSts(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutDrvSideRearWinPosnSts_Perc_DrvSideRearWinPosnSts_Perc Rte_Write_CtApCanAdaptor_PpCanAdaptorOutDrvSideRearWinPosnSts_Perc_DrvSideRearWinPosnSts_Perc
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutDrvSideRearWinPosnSts_Perc_DrvSideRearWinPosnSts_Perc(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutDrvWinPosnSts_Perc_DrvWinPosnSts_Perc Rte_Write_CtApCanAdaptor_PpCanAdaptorOutDrvWinPosnSts_Perc_DrvWinPosnSts_Perc
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutDrvWinPosnSts_Perc_DrvWinPosnSts_Perc(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutDynaudioSoundFeatures_DynaudioSoundFeatures Rte_Write_CtApCanAdaptor_PpCanAdaptorOutDynaudioSoundFeatures_DynaudioSoundFeatures
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutDynaudioSoundFeatures_DynaudioSoundFeatures(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutDynaudioSoundFeatures_Reset_DynaudioSoundFeatures_Reset Rte_Write_CtApCanAdaptor_PpCanAdaptorOutDynaudioSoundFeatures_Reset_DynaudioSoundFeatures_Reset
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutDynaudioSoundFeatures_Reset_DynaudioSoundFeatures_Reset(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutEngSpd_EngSpd Rte_Write_CtApCanAdaptor_PpCanAdaptorOutEngSpd_EngSpd
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutEngSpd_EngSpd(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutEngSpdVldty_EngSpdVldty Rte_Write_CtApCanAdaptor_PpCanAdaptorOutEngSpdVldty_EngSpdVldty
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutEngSpdVldty_EngSpdVldty(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutFRAudioFaderSet_FRAudioFaderSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutFRAudioFaderSet_FRAudioFaderSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutFRAudioFaderSet_FRAudioFaderSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutGetTempInfoReq_GetTempInfoReq Rte_Write_CtApCanAdaptor_PpCanAdaptorOutGetTempInfoReq_GetTempInfoReq
#  define Rte_Write_PpCanAdaptorOutHFMVolSet_HFMVolSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutHFMVolSet_HFMVolSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutHFMVolSet_HFMVolSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutHdPrivacyModeSet_HdPrivacyModeSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutHdPrivacyModeSet_HdPrivacyModeSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutHdPrivacyModeSet_HdPrivacyModeSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutICCSwtReq_ICCSwtReq Rte_Write_CtApCanAdaptor_PpCanAdaptorOutICCSwtReq_ICCSwtReq
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutICCSwtReq_ICCSwtReq(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutIESS_MdlSwtReq_IESS_MdlSwtReq Rte_Write_CtApCanAdaptor_PpCanAdaptorOutIESS_MdlSwtReq_IESS_MdlSwtReq
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutIESS_MdlSwtReq_IESS_MdlSwtReq(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutIPVolSet_IPVolSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutIPVolSet_IPVolSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutIPVolSet_IPVolSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutInsSourceSet_InsSourceSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutInsSourceSet_InsSourceSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutInsSourceSet_InsSourceSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutLRAudioBalanceSet_LRAudioBalanceSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutLRAudioBalanceSet_LRAudioBalanceSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutLRAudioBalanceSet_LRAudioBalanceSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutLRDoorSts_LRDoorSts Rte_Write_CtApCanAdaptor_PpCanAdaptorOutLRDoorSts_LRDoorSts
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutLRDoorSts_LRDoorSts(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutLShkActvt_LShkActvt Rte_Write_CtApCanAdaptor_PpCanAdaptorOutLShkActvt_LShkActvt
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutLShkActvt_LShkActvt(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutLShkAudioSet_LShkAudioSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutLShkAudioSet_LShkAudioSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutLShkAudioSet_LShkAudioSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutMainVolSet_MainVolSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutMainVolSet_MainVolSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutMainVolSet_MainVolSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutMediaCallSourceSet_MediaCallSourceSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutMediaCallSourceSet_MediaCallSourceSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutMediaCallSourceSet_MediaCallSourceSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutMediaInitializationStatus_MediaInitializationStatus Rte_Write_CtApCanAdaptor_PpCanAdaptorOutMediaInitializationStatus_MediaInitializationStatus
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutMediaInitializationStatus_MediaInitializationStatus(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutMidSet_MidSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutMidSet_MidSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutMidSet_MidSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutNaviMediaVolLvlReq_NaviMediaVolLvlReq Rte_Write_CtApCanAdaptor_PpCanAdaptorOutNaviMediaVolLvlReq_NaviMediaVolLvlReq
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutNaviMediaVolLvlReq_NaviMediaVolLvlReq(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutNaviSourceSet_NaviSourceSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutNaviSourceSet_NaviSourceSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutNaviSourceSet_NaviSourceSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutNaviVolSet_NaviVolSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutNaviVolSet_NaviVolSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutNaviVolSet_NaviVolSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutPassSideWinPosnSts_Perc_PassSideRearWinPosnSts_Perc Rte_Write_CtApCanAdaptor_PpCanAdaptorOutPassSideWinPosnSts_Perc_PassSideRearWinPosnSts_Perc
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutPassSideWinPosnSts_Perc_PassSideRearWinPosnSts_Perc(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutPassWinPosnSts_Perc_PassWinPosnSts_Perc Rte_Write_CtApCanAdaptor_PpCanAdaptorOutPassWinPosnSts_Perc_PassWinPosnSts_Perc
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutPassWinPosnSts_Perc_PassWinPosnSts_Perc(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutPassengerDoorSts_PassengerDoorSts Rte_Write_CtApCanAdaptor_PpCanAdaptorOutPassengerDoorSts_PassengerDoorSts
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutPassengerDoorSts_PassengerDoorSts(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutRRDoorSts_RRDoorSts Rte_Write_CtApCanAdaptor_PpCanAdaptorOutRRDoorSts_RRDoorSts
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutRRDoorSts_RRDoorSts(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutRShkActvt_RShkActvt Rte_Write_CtApCanAdaptor_PpCanAdaptorOutRShkActvt_RShkActvt
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutRShkActvt_RShkActvt(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutRShkAudioSet_RShkAudioSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutRShkAudioSet_RShkAudioSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutRShkAudioSet_RShkAudioSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutRadarSouceSet_RadarSouceSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutRadarSouceSet_RadarSouceSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutRadarSouceSet_RadarSouceSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutRadarVolSet_RadarVolSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutRadarVolSet_RadarVolSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutRadarVolSet_RadarVolSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutSubwooferSet_SubwooferSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutSubwooferSet_SubwooferSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutSubwooferSet_SubwooferSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutSunRoofPosnSts_Perc_SunRoofPosnSts_Perc Rte_Write_CtApCanAdaptor_PpCanAdaptorOutSunRoofPosnSts_Perc_SunRoofPosnSts_Perc
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutSunRoofPosnSts_Perc_SunRoofPosnSts_Perc(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutSurrVoiceSet_SurrVoiceSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutSurrVoiceSet_SurrVoiceSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutSurrVoiceSet_SurrVoiceSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutTTSVolSet_TTSVolSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutTTSVolSet_TTSVolSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutTTSVolSet_TTSVolSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutTrebleSet_TrebleSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutTrebleSet_TrebleSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutTrebleSet_TrebleSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutTrunkSts_TrunkSts Rte_Write_CtApCanAdaptor_PpCanAdaptorOutTrunkSts_TrunkSts
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutTrunkSts_TrunkSts(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutVRTTSSourceSet_VRTTSSourceSet Rte_Write_CtApCanAdaptor_PpCanAdaptorOutVRTTSSourceSet_VRTTSSourceSet
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutVRTTSSourceSet_VRTTSSourceSet(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutVehSpd_VehSpd Rte_Write_CtApCanAdaptor_PpCanAdaptorOutVehSpd_VehSpd
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutVehSpd_VehSpd(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */
#  define Rte_Write_PpCanAdaptorOutVehSpdVld_VehSpdVld Rte_Write_CtApCanAdaptor_PpCanAdaptorOutVehSpdVld_VehSpdVld
#  define Rte_Write_CtApCanAdaptor_PpCanAdaptorOutVehSpdVld_VehSpdVld(data) (RTE_E_OK) /* PRQA S 3453 */ /* MD_MSR_19.7 */


# endif /* !defined(RTE_CORE) */


# define CtApCanAdaptor_START_SEC_CODE
# include "CtApCanAdaptor_MemMap.h" /* PRQA S 5087 */ /* MD_MSR_19.1 */

/**********************************************************************************************************************
 * Runnable entities
 *********************************************************************************************************************/

# ifndef RTE_CORE
#  define RTE_RUNNABLE_RE_CanAdaptor_Init CanAdaptor_Init
#  define RTE_RUNNABLE_RE_CanAdaptor_SetAmpInitializationStatus CanAdaptor_SetAmpInitializationStatus
#  define RTE_RUNNABLE_RE_CanAdaptor_SetTempSts CanAdaptor_SetTempSts
#  define RTE_RUNNABLE_RE_CanAdaptor_SetTempValue CanAdaptor_SetTempValue
# endif

FUNC(void, CtApCanAdaptor_CODE) CanAdaptor_Init(void); /* PRQA S 0850, 3451 */ /* MD_MSR_19.8, MD_Rte_3451 */
FUNC(void, CtApCanAdaptor_CODE) CanAdaptor_SetAmpInitializationStatus(IdtCanAdaptorAmpInitializationStatus AmpInitializationStatus); /* PRQA S 0850 */ /* MD_MSR_19.8 */
FUNC(void, CtApCanAdaptor_CODE) CanAdaptor_SetTempSts(IdtCanAdaptorTempSts TempSts); /* PRQA S 0850 */ /* MD_MSR_19.8 */
FUNC(void, CtApCanAdaptor_CODE) CanAdaptor_SetTempValue(IdtCanAdaptorTempValue TempValue); /* PRQA S 0850 */ /* MD_MSR_19.8 */

# define CtApCanAdaptor_STOP_SEC_CODE
# include "CtApCanAdaptor_MemMap.h" /* PRQA S 5087 */ /* MD_MSR_19.1 */

# ifdef __cplusplus
} /* extern "C" */
# endif /* __cplusplus */

#endif /* _RTE_CTAPCANADAPTOR_H */

/**********************************************************************************************************************
 MISRA 2004 violations and justifications
 *********************************************************************************************************************/

/* module specific MISRA deviations:
   MD_Rte_3451:  MISRA rule: 8.8
     Reason:     Schedulable entities are declared by the RTE and also by the BSW modules.
     Risk:       No functional risk.
     Prevention: Not required.

*/
